darling pea - English Synonyms Dictionary

darling pea

n.
[1] poison bush